import yaml

class ConfigLoader:
    def __init__(self, config_path):
        self.config_path = config_path

    def load_config(self):
        # """
        # 加载配置文件。
        
        # 从指定路径（self.config_path）读取配置文件，并使用yaml安全加载方法将其解析为Python对象。
        
        # 返回值:
        #     config: 一个Python对象，表示配置文件的内容。
        # """
        with open(self.config_path, "r",encoding='utf-8') as f:  # 打开配置文件，以读取模式
            config = yaml.safe_load(f)  # 安全加载配置文件内容
        return config  # 返回加载的配置

